Soru & Cevap

IOS Current Date

01.08.2014 - 02:31

Ios Programlamada bir yemek listesinde bulunan verileri bugünün tarihine göre nasıl çekebilirim.. yani butona tıkladığımızda bize bugünün yemeklerini gösterecek bi uygulama yapmak istiyorum

8 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-2335-1379625106.jpg
rocxteady
02.08.2014 - 04:50

Diyelim jsonunu array adında bi NSArray'e attın ve içinde NSDictionary var tarih vs olan.

[code]

NSMutableArray *yeniArray = [NSMutableArray array];

    for (NSDictionary *dictionary in array) {

        NSString *tarih = dictionary[@"tarih"];

        NSDateFormatter *formatter = [[NSDateFormatter alloc] init];

        NSDate *date1 = [formatter dateFromString:tarih];

        NSDate *date2 = [NSDate date];

        if ([date1 compare:date2] == NSOrderedSame) {

            [yeniArray addObject:dictionary];

        }

    }

[/code]

Burak
04.08.2014 - 07:40
hocam teşekkürler
picture-12281-1402912835.jpg
emresancaktar
02.08.2014 - 12:31

NSDate date kodu size bugünün tarihini verir. Bu kodu NSDate Formatter ile gün/ay/yıl (dd/mm/yyyy) formatına çevirip bir değişkene atabilir ve bu değişkeni SQL sorgularınızdan çektirebilirsiniz.

Örneğin Core Data'da NSPredicate sınıfı SQL veriyi belirtilen filtreleme ile çeker ;

değişkeniniz == [NSDate date] ile sadece bugünün verilerini çektirebilirsiniz.

 

 

Burak
04.08.2014 - 07:40
hocam banada sadece bu günün verileri lazım
picture-1644-1382450673.jpg
alitascinten
01.08.2014 - 07:01

1. Vt bağlan

2. Gunu sec

3. Sql sorgusu ile vt den veriyi al

4. İlgili nesneye datagrid, texrbox vb veriyi yukle

5. Vt kapa